8839 Sheldon Rd, Elk Grove, CA 95624-1450, Elk Grove
Great place to go eat and have fun watching a game. The food was amazing! I will definitely go again.
Great place to go eat and have fun watching a game. The food was amazing! I will definitely go again.